package org.example.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.example.entity.Adminlogin;
import org.springframework.stereotype.Service;

/**
 * 管理员登录
 */
@Service
public interface AdminLoginService extends IService<Adminlogin> {
    
    /**
     * 管理员登录验证（使用BCrypt密码验证）
     * @param account 账号
     * @param password 密码
     * @return 管理员信息
     */
    Adminlogin login(String account, String password);
    
    /**
     * 根据账号和密码查询管理员（已废弃）
     * @param account 账号
     * @param password 密码
     * @return 管理员信息
     */
    @Deprecated
    Adminlogin getAdminLogin(String account, String password);
}
